ModGen: Theorem Proving by Model Generation

نویسندگان

  • Sun Kim
  • Hantao Zhang
چکیده

ModGen (Model Generation) is a complete theorem prover for rst order logic with nite Herbrand domains. ModGen takes rst order formulas as input, and generates models of the input formulas. ModGen consists of two major modules: a module for transforming the input formulas into propositional clauses, and a module to nd models of the propositional clauses. The rst module can be used by other researchers so that the SAT problems can be easily represented , stored and communicated. An important issue in the design of ModGen is to ensure that transformed propositional clauses are satissable ii the original formulas are. The second module can be easily replaced by any advanced SAT problem solver. Mod-Gen is easy to use and very eecient. Many problems which are hard for general resolution theorem provers are found easy for ModGen.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A short introduction to two approaches in formal verification of security protocols: model checking and theorem proving

In this paper, we shortly review two formal approaches in verification of security protocols; model checking and theorem proving. Model checking is based on studying the behavior of protocols via generating all different behaviors of a protocol and checking whether the desired goals are satisfied in all instances or not. We investigate Scyther operational semantics as n example of this...

متن کامل

Variations on a Theme: A Bibliography on Approaches to Theorem Proving Inspired From Satchmo

This articles is a structured bibliography on theorem provers, approaches to theorem proving, and theorem proving applications inspired from Satchmo, the model generation theorem prover developed in the mid 80es of the 20th century at ECRC, the European ComputerIndustry Research Centre. Note that the bibliography given in this article is not exhaustive.

متن کامل

Algorithms for Generation in Lambek Theorem Proving

We discuss algorithms for generation within the Lambek Theorem Proving Framework. Efficient algorithms for generation in this framework take a semantics-driven strategy. This strategy can be modeled by means of rules in the calculus that are geared to generation, or by means of an algorithm for the Theorem Prover. The latter possibility enables processing of a bidirectional calculus. Therefore ...

متن کامل

Loop-Detection in Hyper-Tableaux by Powerful Model Generation

Automated reasoning systems often su er from redundancy: similar parts of derivations are repeated again and again. This leads us to the problem of loopdetection, which clearly is undecidable in general. Nevertheless, we tackle this problem by extending the hyper-tableau calculus as proposed in [Baumgartner, 1998] by generalized terms with exponents, that can be computed by means of computer al...

متن کامل

Blocking and Other Enhancements for Bottom-Up Model Generation Methods

In this paper we introduce several new improvements to the bottom-up model generation (BUMG) paradigm. Our techniques are based on non-trivial transformations of first-order problems into a certain implicational form, namely rangerestricted clauses. These refine existing transformations to range-restricted form by extending the domain of interpretation with new Skolem terms in a more careful an...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1994